SQL*Loaderの使い方

您所在的位置:网站首页 sqlldr errors SQL*Loaderの使い方

SQL*Loaderの使い方

#SQL*Loaderの使い方| 来源: 网络整理| 查看: 265

SQL*Loaderの使い方

SQL*Loaderは、CSVファイルなどのファイルからOracleデータベースにデータを取り込むコマンドである。

使い方 sqlldr keyword=value [,keyword=value]...

keywordに指定できるキーワードを次表に示す。

キーワード 説明 bad 不良ファイル名を指定する。不良ファイルは、ロード中にエラーとなったレコードが出力されるファイルである。 bindsize バインド配列の最大サイズをバイト単位で指定する。 columnarrayrows 行数を指定してダイレクト・パス配列に割り当てる。 control 制御ファイル名を指定する。制御ファイルは、データのロード方法を記述したテキストファイルである。 data データファイル名を指定する。データファイルは、ロードするデータが入っているファイルである。 discard 廃棄ファイルのパス名を指定する。制御ファイルに指定されているレコード選択基準に一致しなかったレコードは、ロード対象から除外され、データベースのどの表にも挿入されない。これらのレコードは廃棄ファイルに格納される。 discardmax 廃棄レコードの最大数を指定する。廃棄レコードがの件数に達すると、ロードは中止される。 errors 許容するエラーの数を指定する。 log ログファイル名を指定する。ログファイルは、ロード処理に関するログ情報が出力されるファイルである。 readsize データファイルからデータを読み込む場合の読み取りバッファサイズを指定する。制御ファイルから読み込む場合は、常に64キロバイトである。 rows 1回にコミットする行数を指定する。 streamsize ダイレクト・パス・ストリームに対して、サイズをバイト単位で指定する。 userid Oracleのユーザ名とパスワードを指定する。 実行例

SQL*Loaderの実行例を示す。

sqlldr userid=marina/horiuchi, control=employee.ctl, data=employee.dat, log=employee.log, bad=employee.bad errors=0 rows=999 Tweet このエントリーをはてなブックマークに追加 SE学院© 2001 Tsukamoto Hiroyuki


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3